﻿/*TRANG DANG NHAP */
.login-page
{
    padding: 17px;
}

.login-page #MainContent_loginControl_UserName, .login-page #MainContent_loginControl_Password,
#MainContent_RegisterForm_LoginView1_CreateUserWizard1 input[type=text],
#MainContent_RegisterForm_LoginView1_CreateUserWizard1 input[type=password],
.UserInfo input[type=text], .UserInfo select
{
    background: none repeat scroll 0 0 #303847;
    border: 1px solid #000000;
    border-radius: 3px 3px 3px 3px;
    color: #79808C;
    height: 25px;
    padding-left: 5px;
    margin-left: 0;
    min-height: 20px;
}

.login-page #MainContent_RegisterHyperLink
{
    color: #F84237;
}

.login-page #MainContent_RegisterHyperLink:hover
{
    color: #FFF;
}

.login-page #MainContent_loginControl_LoginButton,
#MainContent_RegisterForm_LoginView1_CreateUserWizard1___CustomNav0_StepNextButtonButton,
.SiteButton
{
    background: none repeat scroll 0 0 #0E1822;
    border-radius: 8px 8px 8px 8px;
    border-right: 0 none;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    box-shadow: 1px 1px 1px 0 #29405B;
    color: #666666;
    cursor: pointer;
    font-size: 10px;
    height: 25px;
    letter-spacing: -0.5px;
    line-height: 25px;
    padding: 0 10px;
    text-transform: uppercase;
    border: none
}

    .login-page #MainContent_loginControl_LoginButton:hover{
        color: #fff;
    }
    .SiteButton:hover {
        color: #fff;
    }

table#RightContent_ManufacturerList1_dListManufacturer{
    width: 237px !important;
}

/*Hien thi danh sach san pham*/

.product-listing {
    clear: both;
}
.product-listing table{
}

    .product-listing table td {
        margin: 15px 0 22px 22px;
        width: 29% !important;
        color: #79808C;
        float: left;
        padding-bottom: 10px;
        position: relative;
        text-align: left;
    }
        .product-listing-image img {
              transition: all 0.4s ease-in-out 0s;
              background-color: #fff;
              border: 2px solid;
        }

            .product-listing-image img:hover {
                border-color: #f84237;
            }
        .product-listing-tile {
            text-align: left;
        }

        .product-listing-tile a{
            transition: all 0.4s ease-in-out 0s;
            color: #FFFFFF;
            font-size: 15px;
            font-weight: normal;
            font-family: 'UVN Tin Tuc Hep';
        }

            .product-listing-tile a:hover {
                color: #f84237;
            }

         p.product-listing-description {
            margin-bottom: 3px;
        }

        .product-listing-price {
            color: #F84237;
            float: left;
            font-family: "UVN Tin Tuc Hep";
            font-size: 18px;
        }

         a.add-to-cart {
            background-position: left 2px;
            color: #666666;
            line-height: 29px;
            padding-left: 27px;
            text-transform: uppercase;
            transition: all 0.4s ease-in-out 0s;
            cursor: pointer;
            float: right;
            font-size: 10px;
            height: 26px;
            text-decoration: none;
            width: 74px;
            background-image: url('Images/button-bg.png');
            background-repeat: no-repeat;
        }
            a.add-to-cart:hover {
                background-image: url('Images/button-bg-hover.png');
            }


/*san pham moi*/
#new-product-slide {
    background-color: #1F2531;
    display: block;
    margin: 20px auto;
    width: 100%;
    height: 316px;
}

/*chi tiet san pham*/
.product-detail-right{
	float: left;
    margin-left: 20px;
    margin-top: 20px;
    width: 40%;
}

.ProductDetailAddCart a{
    background-position: left 2px;
    color: #666666;
    line-height: 29px;
    padding-left: 27px;
    text-transform: uppercase;
    transition: all 0.4s ease-in-out 0s;
    cursor: pointer;
    float: right;
    font-size: 10px;
    height: 26px;
    text-decoration: none;
    width: 74px;
    background-image: url('Images/button-bg.png');
    background-repeat: no-repeat;
}

.ProductDetailAddCart a:hover {
    background-image: url('Images/button-bg-hover.png');
}


.product-detail-price .discount{
	width: 13%;
}

.product-detail-buy{
    display: block;
    float: left;
}

.product-detail-right .product-detail-image img{
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
}

.product-detail-left{
	float: left;
    margin-left: 35px;
    margin-top: 20px;
    position: relative;
    width: 49%;
}

.short-description{
	overflow: hidden;
	margin-bottom: 0.5em;
}

.short-description p{
	margin: 0.5em 1em;
    padding-left: 0;
}

.button-more-detail{
	width: 62px;
	margin: 0.5em 0;
    padding-left: 0.7em;
    margin-top: 19px;
}

.button-more-detail a{
	border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    box-shadow: 1px 1px 1px 0 #29405B;
    color: #666666;
    cursor: pointer;
    display: block;
    font-size: 10px;
    height: 25px;
    letter-spacing: -0.5px;
    line-height: 25px;
    padding: 0 8px;
    text-transform: uppercase;
    background: none repeat scroll 0 0 #0E1822;
    border-radius: 8px 8px 8px 8px;
    border-image: none;
}

.button-more-detail a:hover{
	color: #fff;
	text-decoration: none;
}
.product-detail-price .bold{
	font-weight: bold;
	font-size: 20px;
}

.product-detail-price .price{
	 color: #F84237;
    font-size: 24px;
    font-family: "UVN Tin Tuc Hep";
}

.quantity_wanted{
	clear: both;
	float: left;
	margin-top: 1px;
	padding: 0;
}

#qty{
	height: 21px;
    width: 20px;
     padding-left: 2px;
    padding-right: 2px;
    background: none repeat scroll 0 0 #303847;
    border: 1px solid #000000;
    color: #79808C;
    min-height: 20px;
    font-size: 12px;
    margin-left: 0.7em;
    outline: medium none;
}

p.add-to-cart{
	width: 92px;
	clear: both;
	float: left;
	margin-top: 1px;
	padding: 0;
}

p.add-to-cart .exclusive{
    box-shadow: none;
    color: #666666;
    height: 30px;
    line-height: 28px;
    padding: 0 15px 0 25px;
    background: url('../images/button-bg.png') no-repeat left 2px;
    border: none;
    cursor: pointer;
}

p.add-to-cart .exclusive:hover{
	background: url('../images/button-bg-hover.png') no-repeat left 2px;
	color: #fff;
}

.moreinfo-block{
	clear: both;
	margin-left: 10px;
}

.more-info-tabs{
	display: block;
    list-style: none outside none;
    margin-top: 15px;
    padding-left: 28px;
}

.more-info-tabs .selected{
	background-color: #F9473B !important;
}

.more-info-tabs li{
	display: inline-block;
    z-index: 0;
    margin-left: 0px;
}

.more-info-tabs li a{
	font-weight: normal;
	font-size: 14px;
	font-family: 'UVN Tin Tuc Hep';
	color: #fff;
	padding: 3px 20px;
	background-color: #3C4557;
}

.more-info-tabs li a:hover{
	background-color: #F9473B;
	text-decoration: none;
}



#idtab1{
	width: 93%;
    text-align: left;
	margin: 0 auto;
}


    #idtab1 p {
        padding-top: 15px;
    }

#idtab2 ul{
	padding-left: 60px;
    padding-top: 10px;
}

#idtab2 ul li{
	list-style: circle;
}

.socialshare {
    clear: both;
    padding-top: 49px;
}

.buy-block {
    line-height: 40px;
    clear: both;

}

.product-attr span {
    font-weight: bold;
    font-size: 13px;
    padding-right: 10px;
}

.product-attr select {
    border: 1px solid #222222;
    min-height: 15px;
    background: no-repeat #303847;
    color: #79808C;
}

.product-detail-padding {
    padding-top: 10px;
    padding-left: 30px;
}

/*san pham cung hang san xuat*/
.list-same-manufacturer{
    background: none repeat scroll 0 0 #1F2531;
    border-radius: 0 0 0 0;
    height: auto !important;
    padding: 0;
    overflow: hidden;
    display: block;
}

.same-manufacturer-items-list{
	display: block;
	/*overflow: hidden;*/
	padding: 0;
	margin: 0 auto;
	width: 90%;
}

.same-manufacturer-item{
	float: left;
	border: none;
    color: #4B5158;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    padding: 7px 8px 7px 15px;
    border-bottom: 1px solid #31343C;
}

    .same-manufacturer-item:hover img{
        border: 2px solid #F84237;
    }

    .same-manufacturer-item:hover a{
        color: #FFF;
    }

.same-manufacturer-item:last-child{
	border: none;
}

.same-manufacturer-item a{
	color: #838790;
	 transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-webkit-transition: all 0.4s ease-in-out 0s;
}

.same-manufacturer-item a:hover{
	color: #fff;
	text-decoration: none;
}

.same-manufacturer-item img{
    float: left;
    border: 1px solid #C8D2E0;
    margin-right: 5px;
    border-radius: 3px;
    background-color: #fff;
     transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-webkit-transition: all 0.4s ease-in-out 0s;
}

/*san pham theo hang san xuat*/
.product-in-manufacturer {

}

/*chi tiet tin tuc*/
.news-detail-content{
	padding: 17px;
}

.news-detail-content .news-detail-title{
	font-size: 15px;
	color: #fff;
	float: left;
}

.news-detail-content .news-detail-description{
	clear: both;
}

/*danh sach tin tuc khac*/
.list-news{
	background-color: #1F2531;
}

.list-news .item{
	width: 220px;
	border-bottom: 1px solid #31343C;
    padding: 10px;
}

/*trang tin tuc*/
.news-items-list-page {
    padding: 17px;
}

.item-news-page {
    margin-bottom: 20px;
    border-bottom: 1px solid #31343C;
}

.item-news-page a{
    color: #fff;
}

    .item-news-page a:hover {
        color: #F84237;
    }

.news-short-content {
    padding-top: 10px;
}

.sortSelect {
    float: right;
    margin-right: 40px;
    display: block;
}
.sortSelect select{
    background: none repeat scroll 0 0 #303847;
    color: #79808C;
    border: 1px solid #222222;
    min-height: 15px;
    font-size: 1em;
    height: 25px;
}

.checkboxCompare {
    clear: both;
    float: left;
    display: block;
    line-height: 20px;
    margin-top: 10px;
}

.labelDeal {
    color: #F84237;
    clear: both;
    display:block; 
    float: left;
    font-family: "UVN Tin Tuc Hep";
    font-size: 26px;
    text-decoration: blink;
}

#locate {
    padding: 17px 28px;
}

/*Khung binh luan*/


/*Gio hang*/
.CartSummary {
    width: 100%;
    background-color: #1F2531;
    margin: 20px  0;
    padding-bottom: 15px;
}

.CartLink {
     -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #0E1822;
    border-image: none;
    border-radius: 8px 8px 8px 8px;
    border-right: 0 none;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    box-shadow: 1px 1px 1px 0 #29405B;
    color: #666666;
    cursor: pointer;
    display: block;
    font-size: 10px;
    height: 25px;
    letter-spacing: -0.5px;
    line-height: 25px;
    padding: 0 10px;
    text-transform: uppercase;
      float: left;
    font-family: Arial,sans-serif;
    line-height: 25px;
    padding: 0 10px;
    text-align: center;
    width: 63px;
    margin-left: 23px;
    margin-top: 10px;
    border: none;
}

.CartSummaryContent {
    border-bottom: 1px solid #31343C;
    margin: 10px 10px 0 10px;
    line-height: 30px;
}

.totalPrice {
    display: block;
    min-height: 30px;
    padding: 10px 0 0 10px;
}

.bold {
    color: #F84237;
    font-size: 18px;
    font-family: 'UVN Tin Tuc Hep';
}

.CartUpdate {
    margin-right: 20px;
    width: 140px;
    float: right;
}
    .CartUpdate:hover {
        color: #fff;
    }

.CartFullTable {
    line-height: 30px;
}
.CartFullTable td{
    padding-left: 10px;
}

/*Thong tin chi tiet nguoi dung*/
.UserInfo {
    padding: 15px;
}

.money {
    color: #F84237;
    font-size: 17px;
    font-weight: normal;
    text-decoration: none;
    border-color: #666666;
    font-family: 'UVN Tin Tuc Hep';
}

.TotalAmout {
    float: right;
    margin-right: 20px;
}

#CartSummary_cartSummaryLabel {
    background-image: url('Images/cart.png');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 44px;
}